home *** CD-ROM | disk | FTP | other *** search
/ NetObjects Fusion 7 / Fusion7.iso / NetObjects Fusion / data1.cab / Language_Resource_-_English / Components / AdBanner / BannerData.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-10-18  |  963 b   |  25 lines

  1. import java.awt.Image;
  2. import java.awt.image.PixelGrabber;
  3. import java.net.URL;
  4.  
  5. public class BannerData {
  6.    public URL link;
  7.    public Image image;
  8.    public int[] imagePixels;
  9.  
  10.    public BannerData(URL link, Image image) {
  11.       this.link = link;
  12.       this.image = image;
  13.    }
  14.  
  15.    public void initPixels(int imageWidth, int imageHeight) {
  16.       this.imagePixels = new int[imageWidth * imageHeight];
  17.       PixelGrabber pixelGrabber = new PixelGrabber(this.image.getSource(), 0, 0, imageWidth, imageHeight, this.imagePixels, 0, imageWidth);
  18.  
  19.       try {
  20.          pixelGrabber.grabPixels();
  21.       } catch (InterruptedException var6) {
  22.       }
  23.    }
  24. }
  25.